Skip to main content

IRedisTypedClientAsync<T>

Assembly: ServiceStack.Interfaces.dll
View Source
Declaration
public interface IRedisTypedClientAsync<T> : IEntityStoreAsync<T>

Properties

Lists

View Source
Declaration
IHasNamed<IRedisListAsync<T>> Lists { get; }

Sets

View Source
Declaration
IHasNamed<IRedisSetAsync<T>> Sets { get; }

SortedSets

View Source
Declaration
IHasNamed<IRedisSortedSetAsync<T>> SortedSets { get; }

TypeIdsSet

View Source
Declaration
IRedisSetAsync TypeIdsSet { get; }

RedisClient

View Source
Declaration
IRedisClientAsync RedisClient { get; }

Db

View Source
Declaration
long Db { get; }

SequenceKey

View Source
Declaration
string SequenceKey { get; set; }

Methods

GetHash<TKey>(String)

View Source
Declaration
IRedisHashAsync<TKey, T> GetHash<TKey>(string hashId)
Returns

ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>

Parameters
TypeName
System.StringhashId
Type Parameters
  • TKey

CreateTransactionAsync(CancellationToken)

View Source
Declaration
ValueTask<IRedisTypedTransactionAsync<T>> CreateTransactionAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask<ServiceStack.Redis.Generic.IRedisTypedTransactionAsync<<T>>>

Parameters
TypeName
System.Threading.CancellationTokentoken

CreatePipeline()

View Source
Declaration
IRedisTypedPipelineAsync<T> CreatePipeline()
Returns

ServiceStack.Redis.Generic.IRedisTypedPipelineAsync<T>

AcquireLockAsync(Nullable<TimeSpan>, CancellationToken)

View Source
Declaration
ValueTask<IAsyncDisposable> AcquireLockAsync(TimeSpan? timeOut = null, CancellationToken token = default(CancellationToken))
Returns

ValueTask<IAsyncDisposable>

Parameters
TypeName
System.Nullable<System.TimeSpan>timeOut
System.Threading.CancellationTokentoken

SelectAsync(Int64, CancellationToken)

View Source
Declaration
ValueTask SelectAsync(long db, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Int64db
System.Threading.CancellationTokentoken

GetAllKeysAsync(CancellationToken)

View Source
Declaration
ValueTask<List<string>> GetAllKeysAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<System.String>>

Parameters
TypeName
System.Threading.CancellationTokentoken

UrnKey(T)

View Source
Declaration
string UrnKey(T value)
Returns

System.String

Parameters
TypeName
<T>value

SetSequenceAsync(Int32, CancellationToken)

View Source
Declaration
ValueTask SetSequenceAsync(int value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Int32value
System.Threading.CancellationTokentoken

GetNextSequenceAsync(CancellationToken)

View Source
Declaration
ValueTask<long> GetNextSequenceAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
System.Threading.CancellationTokentoken

GetNextSequenceAsync(Int32, CancellationToken)

View Source
Declaration
ValueTask<long> GetNextSequenceAsync(int incrBy, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
System.Int32incrBy
System.Threading.CancellationTokentoken

GetEntryTypeAsync(String, CancellationToken)

View Source
Declaration
ValueTask<RedisKeyType> GetEntryTypeAsync(string key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<ServiceStack.Redis.RedisKeyType>

Parameters
TypeName
System.Stringkey
System.Threading.CancellationTokentoken

GetRandomKeyAsync(CancellationToken)

View Source
Declaration
ValueTask<string> GetRandomKeyAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.String>

Parameters
TypeName
System.Threading.CancellationTokentoken

SetValueAsync(String, T, CancellationToken)

View Source
Declaration
ValueTask SetValueAsync(string key, T entity, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Stringkey
<T>entity
System.Threading.CancellationTokentoken

SetValueAsync(String, T, TimeSpan, CancellationToken)

View Source
Declaration
ValueTask SetValueAsync(string key, T entity, TimeSpan expireIn, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Stringkey
<T>entity
System.TimeSpanexpireIn
System.Threading.CancellationTokentoken

SetValueIfNotExistsAsync(String, T, CancellationToken)

View Source
Declaration
ValueTask<bool> SetValueIfNotExistsAsync(string key, T entity, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Stringkey
<T>entity
System.Threading.CancellationTokentoken

SetValueIfExistsAsync(String, T, CancellationToken)

View Source
Declaration
ValueTask<bool> SetValueIfExistsAsync(string key, T entity, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Stringkey
<T>entity
System.Threading.CancellationTokentoken

StoreAsync(T, TimeSpan, CancellationToken)

View Source
Declaration
ValueTask<T> StoreAsync(T entity, TimeSpan expireIn, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
<T>entity
System.TimeSpanexpireIn
System.Threading.CancellationTokentoken

GetValueAsync(String, CancellationToken)

View Source
Declaration
ValueTask<T> GetValueAsync(string key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
System.Stringkey
System.Threading.CancellationTokentoken

GetAndSetValueAsync(String, T, CancellationToken)

View Source
Declaration
ValueTask<T> GetAndSetValueAsync(string key, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
System.Stringkey
<T>value
System.Threading.CancellationTokentoken

ContainsKeyAsync(String, CancellationToken)

View Source
Declaration
ValueTask<bool> ContainsKeyAsync(string key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Stringkey
System.Threading.CancellationTokentoken

RemoveEntryAsync(String, CancellationToken)

View Source
Declaration
ValueTask<bool> RemoveEntryAsync(string key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Stringkey
System.Threading.CancellationTokentoken

RemoveEntryAsync(String[], CancellationToken)

View Source
Declaration
ValueTask<bool> RemoveEntryAsync(string[] args, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.String[]args
System.Threading.CancellationTokentoken

RemoveEntryAsync(String[])

View Source
Declaration
ValueTask<bool> RemoveEntryAsync(params string[] args)
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.String[]args

RemoveEntryAsync(IHasStringId[], CancellationToken)

View Source
Declaration
ValueTask<bool> RemoveEntryAsync(IHasStringId[] entities, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Model.IHasStringId[]entities
System.Threading.CancellationTokentoken

RemoveEntryAsync(IHasStringId[])

View Source
Declaration
ValueTask<bool> RemoveEntryAsync(params IHasStringId[] entities)
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Model.IHasStringId[]entities

IncrementValueAsync(String, CancellationToken)

View Source
Declaration
ValueTask<long> IncrementValueAsync(string key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
System.Stringkey
System.Threading.CancellationTokentoken

IncrementValueByAsync(String, Int32, CancellationToken)

View Source
Declaration
ValueTask<long> IncrementValueByAsync(string key, int count, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
System.Stringkey
System.Int32count
System.Threading.CancellationTokentoken

DecrementValueAsync(String, CancellationToken)

View Source
Declaration
ValueTask<long> DecrementValueAsync(string key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
System.Stringkey
System.Threading.CancellationTokentoken

DecrementValueByAsync(String, Int32, CancellationToken)

View Source
Declaration
ValueTask<long> DecrementValueByAsync(string key, int count, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
System.Stringkey
System.Int32count
System.Threading.CancellationTokentoken

ExpireInAsync(Object, TimeSpan, CancellationToken)

View Source
Declaration
ValueTask<bool> ExpireInAsync(object id, TimeSpan expiresAt, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Objectid
System.TimeSpanexpiresAt
System.Threading.CancellationTokentoken

ExpireAtAsync(Object, DateTime, CancellationToken)

View Source
Declaration
ValueTask<bool> ExpireAtAsync(object id, DateTime dateTime, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Objectid
System.DateTimedateTime
System.Threading.CancellationTokentoken

ExpireEntryInAsync(String, TimeSpan, CancellationToken)

View Source
Declaration
ValueTask<bool> ExpireEntryInAsync(string key, TimeSpan expiresAt, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Stringkey
System.TimeSpanexpiresAt
System.Threading.CancellationTokentoken

ExpireEntryAtAsync(String, DateTime, CancellationToken)

View Source
Declaration
ValueTask<bool> ExpireEntryAtAsync(string key, DateTime dateTime, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
System.Stringkey
System.DateTimedateTime
System.Threading.CancellationTokentoken

GetTimeToLiveAsync(String, CancellationToken)

View Source
Declaration
ValueTask<TimeSpan> GetTimeToLiveAsync(string key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.TimeSpan>

Parameters
TypeName
System.Stringkey
System.Threading.CancellationTokentoken

ForegroundSaveAsync(CancellationToken)

View Source
Declaration
ValueTask ForegroundSaveAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Threading.CancellationTokentoken

BackgroundSaveAsync(CancellationToken)

View Source
Declaration
ValueTask BackgroundSaveAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Threading.CancellationTokentoken

FlushDbAsync(CancellationToken)

View Source
Declaration
ValueTask FlushDbAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Threading.CancellationTokentoken

FlushAllAsync(CancellationToken)

View Source
Declaration
ValueTask FlushAllAsync(CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.Threading.CancellationTokentoken

SearchKeysAsync(String, CancellationToken)

View Source
Declaration
ValueTask<T[]> SearchKeysAsync(string pattern, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>[]>

Parameters
TypeName
System.Stringpattern
System.Threading.CancellationTokentoken

GetValuesAsync(List<String>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetValuesAsync(List<string> keys, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
System.Collections.Generic.List<System.String>keys
System.Threading.CancellationTokentoken

GetSortedEntryValuesAsync(IRedisSetAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetSortedEntryValuesAsync(IRedisSetAsync<T> fromSet, int startingFrom, int endingAt, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
System.Int32startingFrom
System.Int32endingAt
System.Threading.CancellationTokentoken

StoreAsHashAsync(T, CancellationToken)

View Source
Declaration
ValueTask StoreAsHashAsync(T entity, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
<T>entity
System.Threading.CancellationTokentoken

GetFromHashAsync(Object, CancellationToken)

View Source
Declaration
ValueTask<T> GetFromHashAsync(object id, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
System.Objectid
System.Threading.CancellationTokentoken

GetAllItemsFromSetAsync(IRedisSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<HashSet<T>> GetAllItemsFromSetAsync(IRedisSetAsync<T> fromSet, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.HashSet<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
System.Threading.CancellationTokentoken

AddItemToSetAsync(IRedisSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask AddItemToSetAsync(IRedisSetAsync<T> toSet, T item, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>toSet
<T>item
System.Threading.CancellationTokentoken

RemoveItemFromSetAsync(IRedisSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask RemoveItemFromSetAsync(IRedisSetAsync<T> fromSet, T item, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
<T>item
System.Threading.CancellationTokentoken

PopItemFromSetAsync(IRedisSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> PopItemFromSetAsync(IRedisSetAsync<T> fromSet, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
System.Threading.CancellationTokentoken

MoveBetweenSetsAsync(IRedisSetAsync<T>, IRedisSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask MoveBetweenSetsAsync(IRedisSetAsync<T> fromSet, IRedisSetAsync<T> toSet, T item, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
ServiceStack.Redis.Generic.IRedisSetAsync<T>toSet
<T>item
System.Threading.CancellationTokentoken

GetSetCountAsync(IRedisSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<long> GetSetCountAsync(IRedisSetAsync<T> set, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>set
System.Threading.CancellationTokentoken

SetContainsItemAsync(IRedisSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask<bool> SetContainsItemAsync(IRedisSetAsync<T> set, T item, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>set
<T>item
System.Threading.CancellationTokentoken

GetIntersectFromSetsAsync(IRedisSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask<HashSet<T>> GetIntersectFromSetsAsync(IRedisSetAsync<T>[] sets, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.HashSet<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets
System.Threading.CancellationTokentoken

GetIntersectFromSetsAsync(IRedisSetAsync<T>[])

View Source
Declaration
ValueTask<HashSet<T>> GetIntersectFromSetsAsync(params IRedisSetAsync<T>[] sets)
Returns

ValueTask<System.Collections.Generic.HashSet<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets

StoreIntersectFromSetsAsync(IRedisSetAsync<T>, IRedisSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask StoreIntersectFromSetsAsync(IRedisSetAsync<T> intoSet, IRedisSetAsync<T>[] sets, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>intoSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets
System.Threading.CancellationTokentoken

StoreIntersectFromSetsAsync(IRedisSetAsync<T>, IRedisSetAsync<T>[])

View Source
Declaration
ValueTask StoreIntersectFromSetsAsync(IRedisSetAsync<T> intoSet, params IRedisSetAsync<T>[] sets)
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>intoSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets

GetUnionFromSetsAsync(IRedisSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask<HashSet<T>> GetUnionFromSetsAsync(IRedisSetAsync<T>[] sets, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.HashSet<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets
System.Threading.CancellationTokentoken

GetUnionFromSetsAsync(IRedisSetAsync<T>[])

View Source
Declaration
ValueTask<HashSet<T>> GetUnionFromSetsAsync(params IRedisSetAsync<T>[] sets)
Returns

ValueTask<System.Collections.Generic.HashSet<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets

StoreUnionFromSetsAsync(IRedisSetAsync<T>, IRedisSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask StoreUnionFromSetsAsync(IRedisSetAsync<T> intoSet, IRedisSetAsync<T>[] sets, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>intoSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets
System.Threading.CancellationTokentoken

StoreUnionFromSetsAsync(IRedisSetAsync<T>, IRedisSetAsync<T>[])

View Source
Declaration
ValueTask StoreUnionFromSetsAsync(IRedisSetAsync<T> intoSet, params IRedisSetAsync<T>[] sets)
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>intoSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]sets

GetDifferencesFromSetAsync(IRedisSetAsync<T>, IRedisSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask<HashSet<T>> GetDifferencesFromSetAsync(IRedisSetAsync<T> fromSet, IRedisSetAsync<T>[] withSets, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.HashSet<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]withSets
System.Threading.CancellationTokentoken

GetDifferencesFromSetAsync(IRedisSetAsync<T>, IRedisSetAsync<T>[])

View Source
Declaration
ValueTask<HashSet<T>> GetDifferencesFromSetAsync(IRedisSetAsync<T> fromSet, params IRedisSetAsync<T>[] withSets)
Returns

ValueTask<System.Collections.Generic.HashSet<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]withSets

StoreDifferencesFromSetAsync(IRedisSetAsync<T>, IRedisSetAsync<T>, IRedisSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask StoreDifferencesFromSetAsync(IRedisSetAsync<T> intoSet, IRedisSetAsync<T> fromSet, IRedisSetAsync<T>[] withSets, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>intoSet
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]withSets
System.Threading.CancellationTokentoken

StoreDifferencesFromSetAsync(IRedisSetAsync<T>, IRedisSetAsync<T>, IRedisSetAsync<T>[])

View Source
Declaration
ValueTask StoreDifferencesFromSetAsync(IRedisSetAsync<T> intoSet, IRedisSetAsync<T> fromSet, params IRedisSetAsync<T>[] withSets)
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>intoSet
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
ServiceStack.Redis.Generic.IRedisSetAsync<<T>>[]withSets

GetRandomItemFromSetAsync(IRedisSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> GetRandomItemFromSetAsync(IRedisSetAsync<T> fromSet, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSetAsync<T>fromSet
System.Threading.CancellationTokentoken

GetAllItemsFromListAsync(IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetAllItemsFromListAsync(IRedisListAsync<T> fromList, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Threading.CancellationTokentoken

GetRangeFromListAsync(IRedisListAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromListAsync(IRedisListAsync<T> fromList, int startingFrom, int endingAt, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Int32startingFrom
System.Int32endingAt
System.Threading.CancellationTokentoken

SortListAsync(IRedisListAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<List<T>> SortListAsync(IRedisListAsync<T> fromList, int startingFrom, int endingAt, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Int32startingFrom
System.Int32endingAt
System.Threading.CancellationTokentoken

AddItemToListAsync(IRedisListAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask AddItemToListAsync(IRedisListAsync<T> fromList, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
<T>value
System.Threading.CancellationTokentoken

PrependItemToListAsync(IRedisListAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask PrependItemToListAsync(IRedisListAsync<T> fromList, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
<T>value
System.Threading.CancellationTokentoken

RemoveStartFromListAsync(IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> RemoveStartFromListAsync(IRedisListAsync<T> fromList, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Threading.CancellationTokentoken

BlockingRemoveStartFromListAsync(IRedisListAsync<T>, Nullable<TimeSpan>, CancellationToken)

View Source
Declaration
ValueTask<T> BlockingRemoveStartFromListAsync(IRedisListAsync<T> fromList, TimeSpan? timeOut, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Nullable<System.TimeSpan>timeOut
System.Threading.CancellationTokentoken

RemoveEndFromListAsync(IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> RemoveEndFromListAsync(IRedisListAsync<T> fromList, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Threading.CancellationTokentoken

RemoveAllFromListAsync(IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask RemoveAllFromListAsync(IRedisListAsync<T> fromList, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Threading.CancellationTokentoken

TrimListAsync(IRedisListAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask TrimListAsync(IRedisListAsync<T> fromList, int keepStartingFrom, int keepEndingAt, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Int32keepStartingFrom
System.Int32keepEndingAt
System.Threading.CancellationTokentoken

RemoveItemFromListAsync(IRedisListAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask<long> RemoveItemFromListAsync(IRedisListAsync<T> fromList, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
<T>value
System.Threading.CancellationTokentoken

RemoveItemFromListAsync(IRedisListAsync<T>, T, Int32, CancellationToken)

View Source
Declaration
ValueTask<long> RemoveItemFromListAsync(IRedisListAsync<T> fromList, T value, int noOfMatches, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
<T>value
System.Int32noOfMatches
System.Threading.CancellationTokentoken

GetListCountAsync(IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<long> GetListCountAsync(IRedisListAsync<T> fromList, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Threading.CancellationTokentoken

GetItemFromListAsync(IRedisListAsync<T>, Int32, CancellationToken)

View Source
Declaration
ValueTask<T> GetItemFromListAsync(IRedisListAsync<T> fromList, int listIndex, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Int32listIndex
System.Threading.CancellationTokentoken

SetItemInListAsync(IRedisListAsync<T>, Int32, T, CancellationToken)

View Source
Declaration
ValueTask SetItemInListAsync(IRedisListAsync<T> toList, int listIndex, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>toList
System.Int32listIndex
<T>value
System.Threading.CancellationTokentoken

InsertBeforeItemInListAsync(IRedisListAsync<T>, T, T, CancellationToken)

View Source
Declaration
ValueTask InsertBeforeItemInListAsync(IRedisListAsync<T> toList, T pivot, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>toList
<T>pivot
<T>value
System.Threading.CancellationTokentoken

InsertAfterItemInListAsync(IRedisListAsync<T>, T, T, CancellationToken)

View Source
Declaration
ValueTask InsertAfterItemInListAsync(IRedisListAsync<T> toList, T pivot, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>toList
<T>pivot
<T>value
System.Threading.CancellationTokentoken

EnqueueItemOnListAsync(IRedisListAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask EnqueueItemOnListAsync(IRedisListAsync<T> fromList, T item, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
<T>item
System.Threading.CancellationTokentoken

DequeueItemFromListAsync(IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> DequeueItemFromListAsync(IRedisListAsync<T> fromList, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Threading.CancellationTokentoken

BlockingDequeueItemFromListAsync(IRedisListAsync<T>, Nullable<TimeSpan>, CancellationToken)

View Source
Declaration
ValueTask<T> BlockingDequeueItemFromListAsync(IRedisListAsync<T> fromList, TimeSpan? timeOut, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Nullable<System.TimeSpan>timeOut
System.Threading.CancellationTokentoken

PushItemToListAsync(IRedisListAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask PushItemToListAsync(IRedisListAsync<T> fromList, T item, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
<T>item
System.Threading.CancellationTokentoken

PopItemFromListAsync(IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> PopItemFromListAsync(IRedisListAsync<T> fromList, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Threading.CancellationTokentoken

BlockingPopItemFromListAsync(IRedisListAsync<T>, Nullable<TimeSpan>, CancellationToken)

View Source
Declaration
ValueTask<T> BlockingPopItemFromListAsync(IRedisListAsync<T> fromList, TimeSpan? timeOut, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
System.Nullable<System.TimeSpan>timeOut
System.Threading.CancellationTokentoken

PopAndPushItemBetweenListsAsync(IRedisListAsync<T>, IRedisListAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> PopAndPushItemBetweenListsAsync(IRedisListAsync<T> fromList, IRedisListAsync<T> toList, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
ServiceStack.Redis.Generic.IRedisListAsync<T>toList
System.Threading.CancellationTokentoken

BlockingPopAndPushItemBetweenListsAsync(IRedisListAsync<T>, IRedisListAsync<T>, Nullable<TimeSpan>, CancellationToken)

View Source
Declaration
ValueTask<T> BlockingPopAndPushItemBetweenListsAsync(IRedisListAsync<T> fromList, IRedisListAsync<T> toList, TimeSpan? timeOut, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisListAsync<T>fromList
ServiceStack.Redis.Generic.IRedisListAsync<T>toList
System.Nullable<System.TimeSpan>timeOut
System.Threading.CancellationTokentoken

AddItemToSortedSetAsync(IRedisSortedSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask AddItemToSortedSetAsync(IRedisSortedSetAsync<T> toSet, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>toSet
<T>value
System.Threading.CancellationTokentoken

AddItemToSortedSetAsync(IRedisSortedSetAsync<T>, T, Double, CancellationToken)

View Source
Declaration
ValueTask AddItemToSortedSetAsync(IRedisSortedSetAsync<T> toSet, T value, double score, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>toSet
<T>value
System.Doublescore
System.Threading.CancellationTokentoken

RemoveItemFromSortedSetAsync(IRedisSortedSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask<bool> RemoveItemFromSortedSetAsync(IRedisSortedSetAsync<T> fromSet, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>fromSet
<T>value
System.Threading.CancellationTokentoken

PopItemWithLowestScoreFromSortedSetAsync(IRedisSortedSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> PopItemWithLowestScoreFromSortedSetAsync(IRedisSortedSetAsync<T> fromSet, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>fromSet
System.Threading.CancellationTokentoken

PopItemWithHighestScoreFromSortedSetAsync(IRedisSortedSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<T> PopItemWithHighestScoreFromSortedSetAsync(IRedisSortedSetAsync<T> fromSet, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>fromSet
System.Threading.CancellationTokentoken

SortedSetContainsItemAsync(IRedisSortedSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask<bool> SortedSetContainsItemAsync(IRedisSortedSetAsync<T> set, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
<T>value
System.Threading.CancellationTokentoken

IncrementItemInSortedSetAsync(IRedisSortedSetAsync<T>, T, Double, CancellationToken)

View Source
Declaration
ValueTask<double> IncrementItemInSortedSetAsync(IRedisSortedSetAsync<T> set, T value, double incrementBy, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Double>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
<T>value
System.DoubleincrementBy
System.Threading.CancellationTokentoken

GetItemIndexInSortedSetAsync(IRedisSortedSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask<long> GetItemIndexInSortedSetAsync(IRedisSortedSetAsync<T> set, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
<T>value
System.Threading.CancellationTokentoken

GetItemIndexInSortedSetDescAsync(IRedisSortedSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask<long> GetItemIndexInSortedSetDescAsync(IRedisSortedSetAsync<T> set, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
<T>value
System.Threading.CancellationTokentoken

GetAllItemsFromSortedSetAsync(IRedisSortedSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetAllItemsFromSortedSetAsync(IRedisSortedSetAsync<T> set, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Threading.CancellationTokentoken

GetAllItemsFromSortedSetDescAsync(IRedisSortedSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetAllItemsFromSortedSetDescAsync(IRedisSortedSetAsync<T> set, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Threading.CancellationTokentoken

GetRangeFromSortedSetAsync(IRedisSortedSetAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetAsync(IRedisSortedSetAsync<T> set, int fromRank, int toRank, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Int32fromRank
System.Int32toRank
System.Threading.CancellationTokentoken

GetRangeFromSortedSetDescAsync(IRedisSortedSetAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetDescAsync(IRedisSortedSetAsync<T> set, int fromRank, int toRank, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Int32fromRank
System.Int32toRank
System.Threading.CancellationTokentoken

GetAllWithScoresFromSortedSetAsync(IRedisSortedSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetAllWithScoresFromSortedSetAsync(IRedisSortedSetAsync<T> set, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetAsync(IRedisSortedSetAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetAsync(IRedisSortedSetAsync<T> set, int fromRank, int toRank, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Int32fromRank
System.Int32toRank
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetDescAsync(IRedisSortedSetAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetDescAsync(IRedisSortedSetAsync<T> set, int fromRank, int toRank, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Int32fromRank
System.Int32toRank
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, String, String, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, String, String, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByLowestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, String, String, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Threading.CancellationTokentoken

GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetRangeFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, String, String, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, string fromStringScore, string toStringScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.StringfromStringScore
System.StringtoStringScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Threading.CancellationTokentoken

GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T>, Double, Double, Nullable<Int32>, Nullable<Int32>, CancellationToken)

View Source
Declaration
ValueTask<IDictionary<T, double>> GetRangeWithScoresFromSortedSetByHighestScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, int? skip, int? take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.IDictionary<<T>,System.Double>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Nullable<System.Int32>skip
System.Nullable<System.Int32>take
System.Threading.CancellationTokentoken

RemoveRangeFromSortedSetAsync(IRedisSortedSetAsync<T>, Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<long> RemoveRangeFromSortedSetAsync(IRedisSortedSetAsync<T> set, int minRank, int maxRank, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Int32minRank
System.Int32maxRank
System.Threading.CancellationTokentoken

RemoveRangeFromSortedSetByScoreAsync(IRedisSortedSetAsync<T>, Double, Double, CancellationToken)

View Source
Declaration
ValueTask<long> RemoveRangeFromSortedSetByScoreAsync(IRedisSortedSetAsync<T> set, double fromScore, double toScore, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.DoublefromScore
System.DoubletoScore
System.Threading.CancellationTokentoken

GetSortedSetCountAsync(IRedisSortedSetAsync<T>, CancellationToken)

View Source
Declaration
ValueTask<long> GetSortedSetCountAsync(IRedisSortedSetAsync<T> set, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
System.Threading.CancellationTokentoken

GetItemScoreInSortedSetAsync(IRedisSortedSetAsync<T>, T, CancellationToken)

View Source
Declaration
ValueTask<double> GetItemScoreInSortedSetAsync(IRedisSortedSetAsync<T> set, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Double>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>set
<T>value
System.Threading.CancellationTokentoken

StoreIntersectFromSortedSetsAsync(IRedisSortedSetAsync<T>, IRedisSortedSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask<long> StoreIntersectFromSortedSetsAsync(IRedisSortedSetAsync<T> intoSetId, IRedisSortedSetAsync<T>[] setIds, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>intoSetId
ServiceStack.Redis.Generic.IRedisSortedSetAsync<<T>>[]setIds
System.Threading.CancellationTokentoken

StoreIntersectFromSortedSetsAsync(IRedisSortedSetAsync<T>, IRedisSortedSetAsync<T>[])

View Source
Declaration
ValueTask<long> StoreIntersectFromSortedSetsAsync(IRedisSortedSetAsync<T> intoSetId, params IRedisSortedSetAsync<T>[] setIds)
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>intoSetId
ServiceStack.Redis.Generic.IRedisSortedSetAsync<<T>>[]setIds

StoreIntersectFromSortedSetsAsync(IRedisSortedSetAsync<T>, IRedisSortedSetAsync<T>[], String[], CancellationToken)

View Source
Declaration
ValueTask<long> StoreIntersectFromSortedSetsAsync(IRedisSortedSetAsync<T> intoSetId, IRedisSortedSetAsync<T>[] setIds, string[] args, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>intoSetId
ServiceStack.Redis.Generic.IRedisSortedSetAsync<<T>>[]setIds
System.String[]args
System.Threading.CancellationTokentoken

StoreUnionFromSortedSetsAsync(IRedisSortedSetAsync<T>, IRedisSortedSetAsync<T>[], CancellationToken)

View Source
Declaration
ValueTask<long> StoreUnionFromSortedSetsAsync(IRedisSortedSetAsync<T> intoSetId, IRedisSortedSetAsync<T>[] setIds, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>intoSetId
ServiceStack.Redis.Generic.IRedisSortedSetAsync<<T>>[]setIds
System.Threading.CancellationTokentoken

StoreUnionFromSortedSetsAsync(IRedisSortedSetAsync<T>, IRedisSortedSetAsync<T>[])

View Source
Declaration
ValueTask<long> StoreUnionFromSortedSetsAsync(IRedisSortedSetAsync<T> intoSetId, params IRedisSortedSetAsync<T>[] setIds)
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>intoSetId
ServiceStack.Redis.Generic.IRedisSortedSetAsync<<T>>[]setIds

StoreUnionFromSortedSetsAsync(IRedisSortedSetAsync<T>, IRedisSortedSetAsync<T>[], String[], CancellationToken)

View Source
Declaration
ValueTask<long> StoreUnionFromSortedSetsAsync(IRedisSortedSetAsync<T> intoSetId, IRedisSortedSetAsync<T>[] setIds, string[] args, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisSortedSetAsync<T>intoSetId
ServiceStack.Redis.Generic.IRedisSortedSetAsync<<T>>[]setIds
System.String[]args
System.Threading.CancellationTokentoken

HashContainsEntryAsync<TKey>(IRedisHashAsync<TKey, T>, TKey, CancellationToken)

View Source
Declaration
ValueTask<bool> HashContainsEntryAsync<TKey>(IRedisHashAsync<TKey, T> hash, TKey key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
<TKey>key
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

SetEntryInHashAsync<TKey>(IRedisHashAsync<TKey, T>, TKey, T, CancellationToken)

View Source
Declaration
ValueTask<bool> SetEntryInHashAsync<TKey>(IRedisHashAsync<TKey, T> hash, TKey key, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
<TKey>key
<T>value
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

SetEntryInHashIfNotExistsAsync<TKey>(IRedisHashAsync<TKey, T>, TKey, T, CancellationToken)

View Source
Declaration
ValueTask<bool> SetEntryInHashIfNotExistsAsync<TKey>(IRedisHashAsync<TKey, T> hash, TKey key, T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
<TKey>key
<T>value
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

SetRangeInHashAsync<TKey>(IRedisHashAsync<TKey, T>, IEnumerable<KeyValuePair<TKey, T>>, CancellationToken)

View Source
Declaration
ValueTask SetRangeInHashAsync<TKey>(IRedisHashAsync<TKey, T> hash, IEnumerable<KeyValuePair<TKey, T>> keyValuePairs, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<<TKey>,<T>>>keyValuePairs
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

GetValueFromHashAsync<TKey>(IRedisHashAsync<TKey, T>, TKey, CancellationToken)

View Source
Declaration
ValueTask<T> GetValueFromHashAsync<TKey>(IRedisHashAsync<TKey, T> hash, TKey key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<<T>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
<TKey>key
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

RemoveEntryFromHashAsync<TKey>(IRedisHashAsync<TKey, T>, TKey, CancellationToken)

View Source
Declaration
ValueTask<bool> RemoveEntryFromHashAsync<TKey>(IRedisHashAsync<TKey, T> hash, TKey key, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Boolean>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
<TKey>key
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

GetHashCountAsync<TKey>(IRedisHashAsync<TKey, T>, CancellationToken)

View Source
Declaration
ValueTask<long> GetHashCountAsync<TKey>(IRedisHashAsync<TKey, T> hash, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

GetHashKeysAsync<TKey>(IRedisHashAsync<TKey, T>, CancellationToken)

View Source
Declaration
ValueTask<List<TKey>> GetHashKeysAsync<TKey>(IRedisHashAsync<TKey, T> hash, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<TKey>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

GetHashValuesAsync<TKey>(IRedisHashAsync<TKey, T>, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetHashValuesAsync<TKey>(IRedisHashAsync<TKey, T> hash, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

GetAllEntriesFromHashAsync<TKey>(IRedisHashAsync<TKey, T>, CancellationToken)

View Source
Declaration
ValueTask<Dictionary<TKey, T>> GetAllEntriesFromHashAsync<TKey>(IRedisHashAsync<TKey, T> hash, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.Dictionary<<TKey>,<T>>>

Parameters
TypeName
ServiceStack.Redis.Generic.IRedisHashAsync<<TKey>,<T>>hash
System.Threading.CancellationTokentoken
Type Parameters
  • TKey

StoreRelatedEntitiesAsync<TChild>(Object, List<TChild>, CancellationToken)

View Source
Declaration
ValueTask StoreRelatedEntitiesAsync<TChild>(object parentId, List<TChild> children, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.ObjectparentId
System.Collections.Generic.List<<TChild>>children
System.Threading.CancellationTokentoken
Type Parameters
  • TChild

StoreRelatedEntitiesAsync<TChild>(Object, TChild[], CancellationToken)

View Source
Declaration
ValueTask StoreRelatedEntitiesAsync<TChild>(object parentId, TChild[] children, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.ObjectparentId
<TChild>[]children
System.Threading.CancellationTokentoken
Type Parameters
  • TChild

StoreRelatedEntitiesAsync<TChild>(Object, TChild[])

View Source
Declaration
ValueTask StoreRelatedEntitiesAsync<TChild>(object parentId, params TChild[] children)
Returns

ValueTask

Parameters
TypeName
System.ObjectparentId
<TChild>[]children
Type Parameters
  • TChild

DeleteRelatedEntitiesAsync<TChild>(Object, CancellationToken)

View Source
Declaration
ValueTask DeleteRelatedEntitiesAsync<TChild>(object parentId, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.ObjectparentId
System.Threading.CancellationTokentoken
Type Parameters
  • TChild

DeleteRelatedEntityAsync<TChild>(Object, Object, CancellationToken)

View Source
Declaration
ValueTask DeleteRelatedEntityAsync<TChild>(object parentId, object childId, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
System.ObjectparentId
System.ObjectchildId
System.Threading.CancellationTokentoken
Type Parameters
  • TChild

GetRelatedEntitiesAsync<TChild>(Object, CancellationToken)

View Source
Declaration
ValueTask<List<TChild>> GetRelatedEntitiesAsync<TChild>(object parentId, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<TChild>>>

Parameters
TypeName
System.ObjectparentId
System.Threading.CancellationTokentoken
Type Parameters
  • TChild

GetRelatedEntitiesCountAsync<TChild>(Object, CancellationToken)

View Source
Declaration
ValueTask<long> GetRelatedEntitiesCountAsync<TChild>(object parentId, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Int64>

Parameters
TypeName
System.ObjectparentId
System.Threading.CancellationTokentoken
Type Parameters
  • TChild

AddToRecentsListAsync(T, CancellationToken)

View Source
Declaration
ValueTask AddToRecentsListAsync(T value, CancellationToken token = default(CancellationToken))
Returns

ValueTask

Parameters
TypeName
<T>value
System.Threading.CancellationTokentoken

GetLatestFromRecentsListAsync(Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetLatestFromRecentsListAsync(int skip, int take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
System.Int32skip
System.Int32take
System.Threading.CancellationTokentoken

GetEarliestFromRecentsListAsync(Int32, Int32, CancellationToken)

View Source
Declaration
ValueTask<List<T>> GetEarliestFromRecentsListAsync(int skip, int take, CancellationToken token = default(CancellationToken))
Returns

ValueTask<System.Collections.Generic.List<<T>>>

Parameters
TypeName
System.Int32skip
System.Int32take
System.Threading.CancellationTokentoken